package com.example.pcbcsmbackend.repository;

import com.example.pcbcsmbackend.entity.Category;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface CategoryRepository extends JpaRepository<Category, Integer> {
    // 根据父分类ID查找子分类
    List<Category> findByParentId(Integer parentId);
    
    // 查找顶级分类（父分类ID为null）
    List<Category> findByParentIdIsNull();
    
    // 根据分类名查找分类
    Category findByCategoryName(String categoryName);
} 